using System.Collections.Generic;
using PortalFolia.Data.Objetos;

namespace PortalFolia.IRepositorio
{
    public interface IRepositorioUsuario
    {
        Usuario Inserir(Usuario usuario);
        Usuario Atualizar(Usuario usuario);
        void Excluir(Usuario usuario);
        IList<Usuario> ObterTodos();
        Usuario ObterPorId(int id);

        bool VerificarLogin(string login);
        bool VerificarEmail(string email);
        Usuario Logar(string nomeUsuario);
        Usuario ObterUsuarioPorEmail(string email);
    }
}